#ifndef CLABEL_H
#define CLABEL_H

#include <QObject>
#include "cknxcontrol.h"

class CLabel : public CKnxControl
{
    Q_OBJECT
public:
    explicit CLabel(QObject *parent = 0);
    void setKnxObject(void *jOBJECT);
    void execKnxAction(QString action,QString value);
    void readKnxAction();
    QString actionFromStatus(QString address,QString value);
    void execDeviceAction(QString action,QString value,QString unit);
private:
    int _decNo ;
    float _min,_max;
    QString _feedbackAddress;
    QStringList _calcArray,_replaceArray;

    DATA_TYPE _feedbackDataType;
    DATA_DEFINE _feedbackValueDefine;

};

#endif // CLABEL_H
